to ruin oneself by speculation - Inglés Sinónimo Diccionario